Wordnet angielsko-polski

(a drug that temporarily quickens some vital process)
stymulant
synonim: stimulant
synonim: excitant